News
Photos
Articles
Components
Applications
Kleinkunst

Web services articles

On this page you will find an overview of all articles that I have written myself. The more recent articles deal with software development with .NET (C#, Visual Studio, VSTS, Azure, LINQ, Entity Framework, Web services, WPF, Silverlight, ...) in particular. The older articles were often written for the purposes of courses or demonstrations at my computerclub and these articles are mostly about Delphi, PHP, databases, Javascript, Windows, Office, Multimedia applications, Atari, ...

Use the left panel to filter the more than 115 articles by category. These articles can be used freely for personal use. Placing the full articles on other websites is not allowed without the permission of the author.

.NET - ASP.NET WebAPI services and Windows Integrated Authentication
English
.NET
Web services
A detailed article about ASP.NET WebAPI 2.2 REST services and Windows Integrated Authentication (WIA) for intranets. How does it work and how to configure windows authentication in your .NET server project, in IIS (Express) and in the webbrowsers. And finally I will show some examples how to implement .NET and HTML/Javascript clients which consume the service.
.NET - Customize WCF RIA Services code generation
English
.NET
Web services
Silverlight
SP1 of Visual Studio 2010 and the new WCF RIA Services Toolkit makes it possible for you to implement you own code generation classes that can manipulate the client code generation of WCF RIA Services. In this article I will describe how the code generation works and I will demonstrate some scenarios and ideas were customizing the generated code is a nice technique to extend your own framework.
.NET - First look at WCF RIA Services
English
.NET
Web services
Silverlight
A few months ago Microsoft released the first preview of .NET RIA Services. This new framework promises to simplify building n-tier Line of Business (LoB) applications by providing patterns, components and tools to build services, query data, handle CRUD operations, resolve concurrency, manage data validation, ... In this first article I will focus on the current limitations and I will offer you some of my workarounds and tips.